platform responsibility